google.golang.org/protobuf/internal/impl.pointerCoderFuncs.marshal (field)

96 uses

	google.golang.org/protobuf/internal/impl (current package)
		codec_field.go#L91: 	first.funcs.marshal = func(b []byte, p pointer, _ *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_field.go#L93: 		if info == nil || info.funcs.marshal == nil {
		codec_field.go#L96: 		return info.funcs.marshal(b, p, info, opts)
		codec_field.go#L143: 		marshal: func(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_field.go#L197: 			marshal:   appendMessageInfo,
		codec_field.go#L211: 			marshal: func(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_field.go#L353: 			marshal:   appendGroupType,
		codec_field.go#L367: 			marshal: func(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_field.go#L443: 			marshal:   appendMessageSliceInfo,
		codec_field.go#L456: 		marshal: func(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_field.go#L715: 			marshal:   appendGroupSliceInfo,
		codec_field.go#L728: 		marshal: func(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L57: 	marshal:   appendBool,
		codec_gen.go#L86: 	marshal:   appendBoolNoZero,
		codec_gen.go#L137: 	marshal:   appendBoolPtr,
		codec_gen.go#L216: 	marshal:   appendBoolSlice,
		codec_gen.go#L254: 	marshal:   appendBoolPackedSlice,
		codec_gen.go#L627: 	marshal:   appendInt32,
		codec_gen.go#L656: 	marshal:   appendInt32NoZero,
		codec_gen.go#L707: 	marshal:   appendInt32Ptr,
		codec_gen.go#L786: 	marshal:   appendInt32Slice,
		codec_gen.go#L824: 	marshal:   appendInt32PackedSlice,
		codec_gen.go#L1033: 	marshal:   appendSint32,
		codec_gen.go#L1062: 	marshal:   appendSint32NoZero,
		codec_gen.go#L1113: 	marshal:   appendSint32Ptr,
		codec_gen.go#L1192: 	marshal:   appendSint32Slice,
		codec_gen.go#L1230: 	marshal:   appendSint32PackedSlice,
		codec_gen.go#L1439: 	marshal:   appendUint32,
		codec_gen.go#L1468: 	marshal:   appendUint32NoZero,
		codec_gen.go#L1519: 	marshal:   appendUint32Ptr,
		codec_gen.go#L1598: 	marshal:   appendUint32Slice,
		codec_gen.go#L1636: 	marshal:   appendUint32PackedSlice,
		codec_gen.go#L1845: 	marshal:   appendInt64,
		codec_gen.go#L1874: 	marshal:   appendInt64NoZero,
		codec_gen.go#L1925: 	marshal:   appendInt64Ptr,
		codec_gen.go#L2004: 	marshal:   appendInt64Slice,
		codec_gen.go#L2042: 	marshal:   appendInt64PackedSlice,
		codec_gen.go#L2251: 	marshal:   appendSint64,
		codec_gen.go#L2280: 	marshal:   appendSint64NoZero,
		codec_gen.go#L2331: 	marshal:   appendSint64Ptr,
		codec_gen.go#L2410: 	marshal:   appendSint64Slice,
		codec_gen.go#L2448: 	marshal:   appendSint64PackedSlice,
		codec_gen.go#L2657: 	marshal:   appendUint64,
		codec_gen.go#L2686: 	marshal:   appendUint64NoZero,
		codec_gen.go#L2737: 	marshal:   appendUint64Ptr,
		codec_gen.go#L2816: 	marshal:   appendUint64Slice,
		codec_gen.go#L2854: 	marshal:   appendUint64PackedSlice,
		codec_gen.go#L3053: 	marshal:   appendSfixed32,
		codec_gen.go#L3082: 	marshal:   appendSfixed32NoZero,
		codec_gen.go#L3122: 	marshal:   appendSfixed32Ptr,
		codec_gen.go#L3179: 	marshal:   appendSfixed32Slice,
		codec_gen.go#L3211: 	marshal:   appendSfixed32PackedSlice,
		codec_gen.go#L3369: 	marshal:   appendFixed32,
		codec_gen.go#L3398: 	marshal:   appendFixed32NoZero,
		codec_gen.go#L3438: 	marshal:   appendFixed32Ptr,
		codec_gen.go#L3495: 	marshal:   appendFixed32Slice,
		codec_gen.go#L3527: 	marshal:   appendFixed32PackedSlice,
		codec_gen.go#L3685: 	marshal:   appendFloat,
		codec_gen.go#L3714: 	marshal:   appendFloatNoZero,
		codec_gen.go#L3754: 	marshal:   appendFloatPtr,
		codec_gen.go#L3811: 	marshal:   appendFloatSlice,
		codec_gen.go#L3843: 	marshal:   appendFloatPackedSlice,
		codec_gen.go#L4001: 	marshal:   appendSfixed64,
		codec_gen.go#L4030: 	marshal:   appendSfixed64NoZero,
		codec_gen.go#L4070: 	marshal:   appendSfixed64Ptr,
		codec_gen.go#L4127: 	marshal:   appendSfixed64Slice,
		codec_gen.go#L4159: 	marshal:   appendSfixed64PackedSlice,
		codec_gen.go#L4317: 	marshal:   appendFixed64,
		codec_gen.go#L4346: 	marshal:   appendFixed64NoZero,
		codec_gen.go#L4386: 	marshal:   appendFixed64Ptr,
		codec_gen.go#L4443: 	marshal:   appendFixed64Slice,
		codec_gen.go#L4475: 	marshal:   appendFixed64PackedSlice,
		codec_gen.go#L4633: 	marshal:   appendDouble,
		codec_gen.go#L4662: 	marshal:   appendDoubleNoZero,
		codec_gen.go#L4702: 	marshal:   appendDoublePtr,
		codec_gen.go#L4759: 	marshal:   appendDoubleSlice,
		codec_gen.go#L4791: 	marshal:   appendDoublePackedSlice,
		codec_gen.go#L4949: 	marshal:   appendString,
		codec_gen.go#L4984: 	marshal:   appendStringValidateUTF8,
		codec_gen.go#L5013: 	marshal:   appendStringNoZero,
		codec_gen.go#L5035: 	marshal:   appendStringNoZeroValidateUTF8,
		codec_gen.go#L5076: 	marshal:   appendStringPtr,
		codec_gen.go#L5116: 	marshal:   appendStringPtrValidateUTF8,
		codec_gen.go#L5157: 	marshal:   appendStringSlice,
		codec_gen.go#L5195: 	marshal:   appendStringSliceValidateUTF8,
		codec_gen.go#L5338: 	marshal:   appendBytes,
		codec_gen.go#L5373: 	marshal:   appendBytesValidateUTF8,
		codec_gen.go#L5417: 	marshal:   appendBytesNoZero,
		codec_gen.go#L5456: 	marshal:   appendBytesNoZeroValidateUTF8,
		codec_gen.go#L5497: 	marshal:   appendBytesSlice,
		codec_gen.go#L5535: 	marshal:   appendBytesSliceValidateUTF8,
		codec_map.go#L55: 		marshal: func(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_message.go#L96: 				marshal: func(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_tables.go#L20: 	marshal   func(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error)
		encode.go#L132: 		if f.funcs.marshal == nil {
		encode.go#L139: 		b, err = f.funcs.marshal(b, fptr, f, opts)